#include "cpu/exec/template-start.h"
 
#define instr push
 
static void do_execute(){
    cpu.esp -= 4;  
    swaddr_write(cpu.esp, 4, op_src->val, R_SS);  
    print_asm_template1();
}

#if DATA_BYTE == 2 || DATA_BYTE == 4
make_instr_helper(r)
make_instr_helper(rm)
#endif

#if DATA_BYTE == 1
make_instr_helper(si)//不知道为啥只能是一个字节
#endif
 
#include "cpu/exec/template-end.h"